//#include <stdio.h>
//#include <stdlib.h>
//void sort(int *num,int n)
//{
//	int i=0,j=0,k=0;
//	for(i=0;i<n-1;i++)
//	{
//		k=i;
//		for(j=i+1;j<n;j++)
//		{
//			if(num[k]>num[j])
//				k=j;
//		}
//		if(k!=i)
//		{
//			int tmp=num[i];
//			num[i]=num[k];
//			num[k]=tmp;
//		}
//	}
//}
//
//int main()
//{
//	int *num,n;
//	scanf("%d",&n);
//	num=(int*)malloc(n*sizeof(int));
//	for(int i=0;i<n;i++)
//		scanf("%d",&num[i]);
//	sort(num,n);
//	for(int i=0;i<n;i++)
//		printf("%d ",num[i]);
//	return 0;
//}

#include <stdio.h>
int main()
{
	struct st{
		int x;
		int* y;
	}*p;
	int dt[4]={10,20,30,40};
	struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0]};
	p=aa;
	printf("%d\n",(++p)->x);
	return 0;
}
